#pragma once
#include <cstdio>
#include <string>
using namespace std;

//日志
//日志包含日志类型,日志类型包含日志等级
enum class Level
{
    Debug=0,//提示消息
    INFO,//常规消息
    WARNING,//警告消息,不影响程序的继续运行,需要注意
    ERROR,//程序产生严重问题,需要关注
    FATAL,//程序无法运行
};

// 日志具有一定的格式
// 日志格式中必须具有的元素 1.日志等级 2.时间 3.代码所在的文件名/行数 4.日志的内容
string LevelToString(int level)
{

}
void LogMessage(int level,const char* format,...)
{
    string levelstr=LevelToString(level);
}